/* 第一栏导航 */
.navigationbar{
  width: 100%;
  height:36px;
  background-color: #000;
}
.navigation{
  width: 1200px;
  height: 36px;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  justify-content:space-between;
}
.navigation li a{
  opacity: 0.8;   
  color: #ffffff; 
}
.navigation li a:hover{
  opacity: 1;
}

.nav-left{
  width: 540px;
  height: 36px;  
}
.nav-left ul{
  display: flex;
}
.nav-left ul li{
  font-size: 13px;
  margin-right:40px ;
  line-height: 36px;
}
.icon{
  position: relative;
}
.nav-right em{
  width: 16px;
  height: 16px;
  background-image: url(../imgs/icon-common.svg);
  background-position:-103px 0 ;
  position: absolute;
  top: 9px;
  left: -20px;
}
.nav-right{
  width: 430px;
  height: 36px;  
}
.nav-right ul{
  display: flex;
  justify-content: flex-end;
}
.nav-right ul li{
  font-size: 13px;
  margin-left:40px ;
  line-height: 36px;  
}
.nrl{
  display: block;
  float: left;
  width: 30px;
  height: 14px;
  border-right: solid 1px;
  margin-top: 12px;
  margin-right: 5px;
  line-height: 14px; 
}
  /* 第二栏导航 */
.header{
  width: 1200px;
  padding:25px 0px 0px ;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  justify-content:space-between;
  /* flex: 1; */
}
.header-left{
  display: flex;
  flex-direction: row;
  justify-content:space-between;
  width: 700px;
}
.header-left-img{
  width: 143px;
  height: 25px;
  background-image: url(../imgs/logo.png);
  background-size: 100%;
}
.header-left ul{ 
  padding-bottom:30px ;
  display: flex;
}
.header-left ul li{  
  font-size: 16px;
  margin-right:10px ;
  padding: 0 15px;
}
.header-left ul li a{
  color:#3a3a3a;
}
.header-left ul li a:hover{
  color:#5b9df3;
}





.cent{
  background-color: rgba(245, 245, 245, 0.774);
  min-height: 1000px;
}
.mgn{
  margin: 0 auto;
  width: 1200px;
  height: 300px;
}
.cent-head {
  color: #000;
  padding: 30px 0;
}
.cent-head a{
  color: #000;
}
.cent-head em{
  margin: 0px 10px;
}
.cent-cent .a{
  background-color: #ffffff;
  height: 180px;
  color: rgb(92, 90, 90);
}
.cent-cent .a i{
  margin-right: 80px;
}
.cent-cent .a span{
  display: inline-block;
  width: 60px;
  margin-left: 20px;
  margin-right: 80px;
}
.cent-cent .a div{
  line-height: 35px;
}
.cent-cent .b,.d{
  border-bottom:1px solid #d4d4d4 ;
  border-top:1px solid #d4d4d4 ;
}
.cent-cent .a .b i:hover{
  color: #CF0A2C;
}
.cent-cent .a .c i:hover{
  color: #CF0A2C;
}
.cent-cent .a .d i{
  display:inline-block;
  /* box-sizing: border-box;  */
  /* padding: 3px; */
  line-height: 22px;
  border: solid 1px #d4d4d4;
}
.cent-cent .d{
  position: relative;
}

.aa:hover .ac{
  display: block;
  /* position: absolute;
  width: 1200px;
  top: 30px;
  height: 40px;
  line-height: 40px;
  background-color: white;
  border-bottom: none; */
}

.ac{
  position: absolute;
  width: 1200px;
  top: 30px;
  height: 40px;
  line-height: 40px;
  background-color: white;
  display: none;
}

.cent-end{
  margin-top: 20px;
}

.cent-Lowerhalf-shouji-img .b {
  margin: 0px 0px 10px 15px;
  width: 220px;
  height: 290px;
  border: solid white 1px;
  border-radius: 10px;
  background-color: #ffffff;
  float: left;
  box-sizing: border-box;
  padding: 20px 0 0 30px;
}
.cent-Lowerhalf-shouji-img .b img{
  width: 150px;
  height: 150px;
}
.cent-Lowerhalf-shouji-img .b-a {
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 14px;
}
.cent-Lowerhalf-shouji-img .b .b-b p {
  border: solid 1px #f00;
  margin-right: 5px;
  float: left;
  color: #ff2222;
}
.cent-Lowerhalf-shouji-img .b-b{

width: 240px;
height: 30px;
}
.cent-Lowerhalf-shouji-img .b p{
  margin-bottom: 5px;
  font-size: 12px;
  color: #d4d4d4;
}
.cent-Lowerhalf-shouji-img .b h6{
  margin-bottom: 10px;
  font-size: 14px;
  color: #D0021B;
}
.b:hover{
  box-shadow: #d4d4d4 2px 2px 2px 2px ;
  transition: 0.3s;
}


